@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-family:"Microsoft YaHei";  font-size:13px; margin:0; padding:0;}
div,ul,li,p,dd,dl{ margin:0; padding:0; list-style-type:none;}
a{ text-decoration:none; color:#434343;}
a:hover{ text-decoration:underline;}
img{ border:0; border:none;}


/*index */
.top{  background:url(../images/top_bg.jpg) no-repeat center; height:230px;}
.toper{ width:984px; margin:auto;}
.toper_01{ width:206px; height:26px; float:right; color:#FFFFFF; text-align:center; line-height:26px; padding-right:5px; margin-bottom:160px;}
.toper_01 a{ color:#FFFFFF;}

.menu{ width:984px; margin:auto; height:44px; }
.menu li{ width:123px; float:left; text-align:center; line-height:44px;}
.menu li a{ color:#FFFFFF; font-size:14px; font-weight:bold; line-height:44px; display:block; }
.menu li a:hover{ background:url(../images/menu_hover.jpg) no-repeat; color:#434343; line-height:44px;}

.webdiv{ width:984px; margin:auto; }
.banner{ width:984px; height:300px; background:url(../images/banner_bg.jpg) no-repeat; margin-top:12px; margin-bottom:10px;}
.banner_01{ width:955px; margin-top:17px; margin-left:14px; float:left; display:inline;  height:266px;}
.banner_left{ width:749px; float:left; }
.banner_left0a{ width:732px; border:1px solid #c0c0c0; height:264px;}
.banner_img{ width:726px; height:258px; margin-left:3px; margin-top:3px; float:left; display:inline;}
.banner_right{ width:206px; float:right; }
.banner_right ul{}
.banner_right li{ width:205px; margin-bottom:8px; }

.about{ width:981px; margin: auto; }
.about_01{ width:981px; background:url(../images/about.jpg) no-repeat; height:35px; margin-bottom:13px;}
.about_02{ width:1018px; margin:auto; height:292px; }
.about_02 li{ width:305px; height:292px;  float:left; margin:0 17px; display:inline;}
.about_03{ width:305ppx; background:url(../images/about_img.jpg) no-repeat; height:292px;}
.about_03a{ width:280px; height:90px; padding-top:27px; margin:auto; }
.about_03b{ width:132px; float:left;   height:84px;}
.about_03b01{ width:120px; border:1px solid #d4d4d4; height:82px;}
.about_03b02{ width:114px; height:76px; margin-left:3px; margin-top:4px; float:left; display:inline;}
.about_03c{ width:142px; float:right;  height:84px; font-size:12px; padding-top:4px; line-height:20px; color:#57544d;}
.about_03c span a{color:#498ed3;}
.about_04{ width:305px; background:url(../images/about_img1.jpg) no-repeat; height:292px;}
.about_05{ width:305px; background:url(../images/about_img2.jpg) no-repeat; height:292px;}

.about_06{ width:982px; border:1px solid #dfdfdf; height:245px; float:left; margin-top:12px; margin-bottom:15px;}
.about_07{ width:983px; background:url(../images/product_bg.jpg) no-repeat; height:41px; margin-bottom:14px;}
.about_07_left{ width:110px; padding-left:25px; text-align:center;  float:left; font-size:14px; font-weight:bold; color:#434343;  height:15px; padding-top:15px; }
.about_07_right{ width:50px; float:right; height:41px; line-height:41px; font-size:12px;}
.about_07_right a{ color:#FFFFFF;}
.about_08{ width:982px; }
.about_08 li{ width:144px; height:170px; border:1px solid #dedede; margin:0 8px; float:left; display:inline;}
.about_08 li:hover{ border:1px solid #1E8EFF;}
.about_09{ width:140px; height:145px; margin:2px 2px;  }
.about_010{ width:140px; height:20px; line-height:20px; margin:2px 2px;  text-align:center; font-size:12px; color:#57544d;}

.news{ width:1030px; margin:auto; height:256px; }
.news li{ width:308px; border:1px solid #dedede; height:263px; float:left; margin:8px 15px; display:inline;}
.news01{ width:310px; height:40px; background:url(../images/news_bg.jpg) no-repeat; margin-bottom:22px;}
.news01a{ width:200px; padding-left:14px; float:left; height:15px; padding-top:15px; padding-left:21px; font-size:14px; font-weight:bold;color:#434343; }
.news01a span{  color:#FFFFFF; padding-left:5px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;  }
.news01b{ width:50px; height:40px; float:right; font-size:11px; font-weight:normal; height:15px; padding-top:15px;}
.news01b a{ color:#FFFFFF;  }

.news02{ width:278px; height:198px; margin: auto;  }
.news02 dd{ background:url(../images/news_tittle.jpg) no-repeat; padding-left:15px; line-height:20px; margin-bottom:6px; font-size:12px;}
.news02 dd a{ color:#57544d;}

.fy{text-align:center;}
.fy a {padding:2px 9px;}

/*about*/
.nei{ width:984px; margin: auto; }
.nei_left{ width:765px; float:left;  }
.nei_left01{ width:748px; border:1px solid #ededed; overflow:hidden; }
.nei_left02{ width:708px; padding-left:40px; height:42px; background:url(../images/nei_top_tittle.jpg) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; padding-top:18px;}
.nei_b{ float:right;   color:#999999; font-size:12px; font-weight:normal; }
.nei_left03{ width:715px;  margin:25px auto;color:#57544d; line-height:22px; }
.nei_left03 li { width:144px; border:1px solid #dedede; height:170px; float:left; margin:0 16px; display:inline; margin-bottom:30px;}
.nei_left03 li:hover{border:1px solid #1E8EFF;}
.nei_left04{ width:715px; margin:25px auto; }
.nei_left04 li { width:695px; padding-left:20px; border-bottom:1px dashed #b0b0b0; background:url(../images/new_title.jpg) no-repeat; line-height:18px; margin-bottom:8px; }
.nei_left04 li a{ color:#57544d;  }
.newtime{ float:right; color:#999999;} 
.nei_left05{ width:640px; margin:25px auto; font-size:13px; line-height:22px;}
.rc{font-size:13px; font-weight:bold; color:#FFFFFF;} 
.rc_01{ width:640px; padding-top:28px; padding-left:20px; line-height:22px; font-size:12px; }
.rc_01 span{ color:#3289b7; font-size:14px; font-weight:bold;}


.nei_right{ width:219px; float:right; }
.nei_right01{ width:219px; background-color:#f5f5f5; overflow:hidden; margin-bottom:15px; }
.nei_right02{ width:195px; padding-left:24px; background:url(../images/nei_about.jpg) no-repeat; height:42px; font-size:14px; font-weight:bold; line-height:42px; color:#FFFFFF;}
.nei_right03{ width:219px; }
.nei_right03 li{ background:url(../images/pr_bottom.jpg) no-repeat; height:37px; line-height:37px; font-size:14px; text-indent:25px;}
.nei_right03 li a{color:#57544d;}
.nei_right04{ width:180px; margin:auto; color:#57544d; padding-top:12px; line-height:20px;}


.foot{ background:url(../images/foot_bg.jpg) repeat-x; height:190px; margin-top:55px;}
.foot_01{ width:984px; margin: auto; height:39px; line-height:39px; color:#FFFFFF;text-align:center;  }
.foot_01 a{ color:#FFFFFF; }
.foot_02{ width:984px; height:50px; margin:auto; text-align:center; padding-top:12px; line-height:24px;}